package com.azxc.rapid.system.entity;

import com.azxc.rapid.core.mp.base.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 行政区划表实体类
 */
@Data
@TableName("rapid_system_config")
@ApiModel(value = "SystemConfig对象", description = "服务参数配置")
public class SystemConfig extends BaseEntity {

	private static final long serialVersionUID = 1L;

	/**
	 * 服务名
	 */
	@ApiModelProperty(value = "服务名： 1 综合监管,2 预留")
	private Integer systemType;

	/**
	 * 认领状态
	 */
	@ApiModelProperty(value = "认领状态： 0 关闭, 1开启")
	private Integer claimStatus;

	/**
	 * 转交状态
	 */
	@ApiModelProperty(value = "转交状态： 0 关闭, 1开启")
	private Integer deliverStatus;


	@ApiModelProperty(value = "退回状态： 0 关闭, 1开启")
	private Integer returnStatus;

	/**
	 * 自定义检查内容
	 */
	@ApiModelProperty(value = "自定义检查内容： 0 关闭, 1开启")
	private Integer customContentStatus;

	/**
	 * 草稿
	 */
	@ApiModelProperty(value = "草稿： 0 关闭, 1开启")
	private Integer draftStatus;


	/**
	 * 检查补录
	 */
	@ApiModelProperty(value = "检查补录： 0 关闭, 1开启")
	private Integer checkMakeupStatus;


	@ApiModelProperty(value = "检查补录的限制距离，开启时有值，关闭时把值清空")
	private Integer checkDistance;

	/**
	 * 自建任务关联计划
	 */
	@ApiModelProperty(value = "自建任务关联计划：0 关闭, 1开启")
	private Integer taskAssPlan;


}
